Infinity-User-Agent names a function, with lambda list (D U R):
The client can voluntarily report its version information.
Lisp USER-AGENT = JSON userAgent
The server could potentially offer a different protocol or other affordances for known bugs or limitations in the client.
In practice, it's currently logged and forgotten.
Defined in file src/infinity/new-commands-20.lisp.